Inovio Pharmaceuticals Stock Analysis